About Almakkah Mcr Ltd (12115249) United Kingdom