About Yesumo Limited (12351113) United Kingdom