About Mari Ohashi Limited (10715301) United Kingdom