About The Pixel Generation Limited (11861853) United Kingdom