About Trill Gp Limited (SC493631) United Kingdom