About R.e.n. Management Ltd (07317661) United Kingdom