About Einherjar Ltd (06194940) United Kingdom