About Mimms Investments Limited (11853029) United Kingdom