About Saffron Capital Partners Limited (12569419) United Kingdom