About Mridu Uk Limited (13084952) United Kingdom