About Ykk Europe Limited (02476027) United Kingdom