About Valkyrie Studios Ltd (07562468) United Kingdom