About Lotus House Nr1 2019 Ltd (12389219) United Kingdom