About Legacy Holdings (leic) Ltd (11144373) United Kingdom