About Trool Global Services Limited (09103689) United Kingdom