About First Foot Communications Ltd (11989462) United Kingdom