About Trooli Topco Ltd (13497491) United Kingdom