About Omnisoft Services Limited (NI073468) United Kingdom