About Scala Studios Ltd (07711528) United Kingdom