About Renaissance Inc. Ltd (06790600) United Kingdom