About Emotion Pixels Limited (06092167) United Kingdom