About Jojo Management Limited (06389206) United Kingdom