About Lindor Web Mall Ltd (13606209) United Kingdom