About Minx Creative Limited (03360933) United Kingdom