About Kloome Ltd (12904324) United Kingdom