About Footbase Group Ltd (12191427) United Kingdom