About K & D Ventures Ltd (11824047) United Kingdom