About E252 Ltd (10848560) United Kingdom