About Kylori Integrated Concepts Ltd (08294245) United Kingdom