About Nbo Limited (06728475) United Kingdom