About Freezy Macbones London Ltd (12699082) United Kingdom