About Aah Investment Management Ltd (08496310) United Kingdom