About Mini Me And Mom Ltd (13420375) United Kingdom