About Makuna Company Ltd (12544494) United Kingdom