About M. Jaffer Ltd (12474887) United Kingdom