About Foottit Holdings Limited (11792807) United Kingdom