About Ydalir Systems Ltd (13144207) United Kingdom