About Lime Avenue Management Company Limited (06157582) United Kingdom