About Intexure Limited (12090554) United Kingdom