About Ohjo Ltd. (10527709) United Kingdom