About Bouverie Avenue Management Limited (05972973) United Kingdom