About Ojc Technologies Limited (07664480) United Kingdom