About Makamba Ltd (12915616) United Kingdom