About Nbs Scientific Limited (11207745) United Kingdom