About Yessimo Limited (08385922) United Kingdom