About Jumide Limited (10173267) United Kingdom