About Mohammed Ali Clay Limited (11803212) United Kingdom