About Kenos Limited (09848256) United Kingdom