About Nbtg Solutions Ltd. (08644501) United Kingdom