About Dearbridge Investments Limited (11316521) United Kingdom