About Yoyo J. Lee Ltd (08148222) United Kingdom