About Newbridge Digital Limited (11269485) United Kingdom