About Matilde Wittrup Ltd (12005101) United Kingdom