About 361 Odyssey Limited (SC547968) United Kingdom