About Ravello Management Limited (11002762) United Kingdom