About Thirteen Management Ltd (11534366) United Kingdom