About Inexo Consulting Limited (10898933) United Kingdom