About Omsa International Lp (SL029285) United Kingdom