About Einherjer Ltd (12191047) United Kingdom