About Nn & Y Ltd (12736424) United Kingdom