About Studio Minerva Limited (09231355) United Kingdom