About Sarah S Ventures Limited (11132940) United Kingdom