About Oji Group Limited (11644258) United Kingdom