About Jamanda Capital Limited (10297217) United Kingdom