About Extremala Investments Ltd (08141855) United Kingdom