About Troxy Ltd (06146348) United Kingdom