About Trogle Ltd (11053690) United Kingdom