About Frizzy Haych Creative Ltd (10874301) United Kingdom