About Troli Ltd (11611435) United Kingdom