About Ymsali Ltd (09076568) United Kingdom