About Delores Yulanda Ltd (10946962) United Kingdom