About Junglemarket.africa Ltd (13352888) United Kingdom