About Blum Holdings Ltd (12508141) United Kingdom