About J&o Investment Ltd. (10291793) United Kingdom