About Tudor Asset Management Ltd (11498881) United Kingdom