About Lotus Lake Ltd (11840803) United Kingdom