About Ysi Ltd (12279798) United Kingdom