About Alexx Limited (09862595) United Kingdom