About Blackhorse Technology Ltd (10947997) United Kingdom