About Nyllyc Ltd (12649735) United Kingdom