About Ldn Photobooths Limited (11213648) United Kingdom