About Makaba 2 Limited (05596528) United Kingdom