About Orowood Capital Ltd (12241809) United Kingdom