About Clik Investments Ltd (10704485) United Kingdom