About Mitra Consulting Services Limited (11162573) United Kingdom