About Ohsake Ltd (11455245) United Kingdom