About Troi Limited (10552493) United Kingdom