About Blackridge Investments Limited (10336298) United Kingdom