About Kaya Investments Ltd (SC619711) United Kingdom