About Lotus 39 Llp (OC422330) United Kingdom