About Ckan Solutions Limited (10117291) United Kingdom