About Rennovia Ltd. (09465926) United Kingdom