About K & S Investments (london) Limited (04457905) United Kingdom