About Blue Footprint Holdings Limited (08568047) United Kingdom