About Ylimar Ltd Ltd (13005887) United Kingdom