About Nextbridge Solutions Ltd (13595729) United Kingdom