About Kick Property Holdings Ltd (12514811) United Kingdom