About J&s Holdings (2019) Ltd (12316140) United Kingdom