About Mathildaolsson Limited (12212471) United Kingdom