About Kendykicks London Ltd (13541583) United Kingdom