About Jo Capital Ltd (11627559) United Kingdom