About Legacy Xs Management Limited (05224593) United Kingdom