About Studio Pow Limited (10435875) United Kingdom