About Renaissance The Partners Ltd (10427675) United Kingdom