About Klik N Mix Ltd (13177615) United Kingdom