About X L Management Ltd (08073623) United Kingdom