About Yendee Ltd (09996448) United Kingdom