About Yanictee Ltd (11050222) United Kingdom