About Yn Solutions Ltd (10530252) United Kingdom