About Darkroom London Ltd. (10716957) United Kingdom