About Newbridge Software Ltd (10503724) United Kingdom