About Studio Activ Limited (11748892) United Kingdom