About Legacy Benefit Holdings (uk) Limited (11481376) United Kingdom