About Sara World Limited (12783672) United Kingdom