About Nego Limited (11583950) United Kingdom