About Liu Jo Retail Uk Limited (09166703) United Kingdom