About Tril Group Limited (11901316) United Kingdom