About The Shea Butter Company Limited (12107638) United Kingdom