About Clixlogix Company 03 Limited (13421898) United Kingdom