About Jaak Investment Ltd (13065911) United Kingdom