About Ndb Developments Limited (06674329) United Kingdom