About Inexa Limited (10006494) United Kingdom