About Jot Capital Limited (12025229) United Kingdom