About Fraser Helix Ltd (11388772) United Kingdom