About Intriguing Brands Limited (08085625) United Kingdom