About J&s Capital Ltd (12592511) United Kingdom