About Mapp Investments Limited (00835101) United Kingdom