About Mitra Ltd (10159964) United Kingdom