About Trailing Turquoise Limited (10100640) United Kingdom