About Ocyane Ltd. (11028892) United Kingdom