About Oje Technology Limited (09943955) United Kingdom