About Studio (holdings) Limited (07090817) United Kingdom