About Sara International Limited (04126336) United Kingdom