About J&s Beauty Connect Ltd (12005057) United Kingdom