About Tril Design & Developments Ltd (12796150) United Kingdom