About Footprint Management Ltd (13302507) United Kingdom