About Pixbridge Limited (08889190) United Kingdom