About Renaissance Associates Ltd (08149019) United Kingdom