About Sporades Capital Limited (13452617) United Kingdom