About Ojii Ltd (12858465) United Kingdom