About Blackstone Technology Ltd (SC593109) United Kingdom