About Yucnics Ltd (13141580) United Kingdom