About Yes Kas Can Limited (11661639) United Kingdom