About Saffron Capital Limited (05532634) United Kingdom