About K R&d Ltd (09703079) United Kingdom