About Myrte Scheffer Ltd (12990259) United Kingdom