About E Strategy Solutions Ltd (03917569) United Kingdom