About Lotus 8 Ltd (11591469) United Kingdom