About Nubby Limited (11980320) United Kingdom