About Askja Capital Ltd (10578246) United Kingdom