About Ynni Engineering Ltd (13087028) United Kingdom