About Omega Limited Partnership (LP012259) United Kingdom