About Mimi Tee Ltd (12817010) United Kingdom