About Lewsi Investments Ltd (09312349) United Kingdom