About Ycc 138 Ltd (NI677359) United Kingdom