About Afmr (investments) Limited (13207241) United Kingdom