About Obridge Investments Limited (05122363) United Kingdom