About Kly Investments Ltd (12429385) United Kingdom