About Legacy Foundation Limited (06467609) United Kingdom