About Ylnic Invest And Rental Limited (11541858) United Kingdom