About Fashion Pixels Ltd (13159943) United Kingdom