About Blackridge Invest Ltd (12669209) United Kingdom