About Klix Media Group Ltd (12227260) United Kingdom