About Odyssey East Ltd (12803288) United Kingdom