About Alexoria Limited (06359000) United Kingdom