About Foot Kandi Ltd (12447857) United Kingdom