About Nbase Limited (11587481) United Kingdom