About Yee World Limited (11787604) United Kingdom