About Omega Technologies L.p. (SL020493) United Kingdom