About Pixel Bridge Ltd. (08533241) United Kingdom