About The Palm Threads Ltd. (13009087) United Kingdom