About Y.li.management Limited (12374088) United Kingdom