About Kelixio Ltd (09846435) United Kingdom