About Mnemo Kinetics Ltd (13293985) United Kingdom