About Pause Studio Limited (11608915) United Kingdom