About Klai Limited (12022046) United Kingdom