About Bran Holdings Ltd (12271091) United Kingdom