About J&s Global Limited (12735937) United Kingdom