About Nexgeo Limited (13523247) United Kingdom