About Nb Techknowledgy Limited (07715388) United Kingdom