About Frigate Group Limited (11783401) United Kingdom