About Tedi Mihi Ltd (12736078) United Kingdom