About Lotus Solutions Ltd (07439506) United Kingdom