About Riko Shea Butter Ltd (11540541) United Kingdom