About Mitra Global Ventures Ltd (07592548) United Kingdom