About E Andrei Solutions Ltd (13578908) United Kingdom