About Oksy Europe Limited (11996319) United Kingdom