About Aclaim Syndicate Limited (11126161) United Kingdom