About Alex Consulting Limited (12197337) United Kingdom