About Rendena Management Limited (13034046) United Kingdom