About Jojo H Uk Limited (12787099) United Kingdom