About Grenada Capital Limited (11569032) United Kingdom