About Footprint Legacy Limited (10632532) United Kingdom