About Odussiel Ltd. (07475453) United Kingdom