About Mia Threads Ltd (12098194) United Kingdom