About London Photobooths Limited (10871645) United Kingdom