About Or & Elle Ltd (12069270) United Kingdom