About Mitra Investment Ltd (09193980) United Kingdom