About Renka Limited (05943680) United Kingdom