About Alex Evagora Limited (12208301) United Kingdom