About Renaissance Management Ltd (12637048) United Kingdom