About Deeya Investments Ltd (12470883) United Kingdom