About Send Capital Limited (12438160) United Kingdom