About Tro Ltd (12616520) United Kingdom