About E1 & Yy Ltd (11286346) United Kingdom