About Oke Systems Investment Limited (13312223) United Kingdom