About K R Development Solutions Limited (08737984) United Kingdom