About Elle And Co Holdings Limited (09718360) United Kingdom