About Low Foot Holdings Ltd (12330124) United Kingdom