About W N L Management Ltd (11462673) United Kingdom