About Rero Investments Limited (06928507) United Kingdom