About Lotus Adapt Ltd (12343927) United Kingdom