About J&s Investment Holdings Ltd (13316106) United Kingdom