About Harvey Kell Management Limited (12770427) United Kingdom