About C1 Pixd Limited (11444726) United Kingdom