About Lotus Aerospace Ltd (10123418) United Kingdom