About Mehdram & Co Ltd (12777095) United Kingdom