About Makki Management Limited (11308459) United Kingdom