About Jacqui & Co Limited (12199476) United Kingdom