About Ykgn Limited (13392432) United Kingdom