About Blaise Technology Ltd (SC529479) United Kingdom