About Renaissance Global Associates (uk) Limited (12108165) United Kingdom