About Pixelbreaker Limited (06575017) United Kingdom