About Newbridge Analytics Ltd (12869484) United Kingdom