About Interlingua Media Ltd (12192348) United Kingdom