About K&r Ventures Ltd (13073046) United Kingdom