About Ndb Holdings Limited (06870581) United Kingdom