About Soho Live Studios Limited (09592411) United Kingdom