About Frontier Odin Limited Partnership (LP020480) United Kingdom