About Tycoons Syndicate Limited (12773128) United Kingdom