About Els London Limited (12977362) United Kingdom