About Triskaidekaphobia Thirteen Limited (09790934) United Kingdom