About Blackridge Holdings Limited (11407810) United Kingdom