About Nb Richardson Solutions Ltd (13541782) United Kingdom