About Mathildas Stil & Design Invest Limited (13611595) United Kingdom