About Flicktia Fashions Limited (10671447) United Kingdom