About Syndicate 72 Limited (11768238) United Kingdom