About Photobooth Wala Ltd (11963004) United Kingdom