About Mahapatra Associates Ltd (11856505) United Kingdom