About Yassica Creative Ltd (11590250) United Kingdom