About Odyssey One Limited (13483708) United Kingdom