About Studio Soho International Limited (07817521) United Kingdom