About Yn Holdings Ltd (13278043) United Kingdom