About Abu Maher (london) Co. Ltd. (12180874) United Kingdom