About Valehammer Studio Ltd (SC610817) United Kingdom