About Alex & Evgeni Ltd (13391592) United Kingdom