About Jojema African Store Ltd (07189579) United Kingdom