About London Avenues Management Ltd (12317111) United Kingdom