About Brain Freeze Designs Ltd (09479266) United Kingdom