About Jill & Co Ltd (12231759) United Kingdom