About Oja Enterprises Limited (10989943) United Kingdom