About Cleave Avenue Management Limited (09086521) United Kingdom