About Studio Ore Limited (09807428) United Kingdom