About Nbs Complex Ltd. (06420594) United Kingdom