About Interlingua Ltd (10833098) United Kingdom