They trade under many names, like,
PEX HOLDINGS LTD (10961773)
POLICY EXCESS INSURE LTD (10706852)
SHINKENDO (UK) LIMITED (08947578)
AMRAK (EUROPE) LIMITED (10883825)
BUMBLE BEE ESSEX LIMITED (09384702)
PREMIER INSURANCE CONSULTANTS LIMITED (03482686)
NOVADIRECT
NOVA INSURANCE
And probably more, it is some sort of a scam, beware”