About J&jo Ltd (12989824) United Kingdom