About Rnd Management Limited (08231208) United Kingdom