About The Pixel Machine Photobooths Ltd (11302012) United Kingdom