About K&k Ventures Ltd (12815119) United Kingdom