About Oksi Europe Limited (09668317) United Kingdom