About Ohso Cherry Limited (11222962) United Kingdom