About Lychee West Trading Limited (13062060) United Kingdom