About Renaissance (ea) Holdings Limited (12713844) United Kingdom