About Alexander Europe Limited (10821765) United Kingdom