About Cncl Technologies Ltd (13113704) United Kingdom