About Lucksoon Investments & Ventures Limited (03994682) United Kingdom