About Majestic Threads Ltd (13465619) United Kingdom