About J.s. Kyle Ltd (04799164) United Kingdom