About Rennella Limited (13148442) United Kingdom