About Ynel Ltd (11467291) United Kingdom