About Renaissance-mein Ltd (12474354) United Kingdom