About Ycon Ltd (13105231) United Kingdom