About Nexbotix Limited (12458057) United Kingdom