About Shea Butter Africa Ltd (11440005) United Kingdom