About K & S Ventures Limited (08168038) United Kingdom