About Omniscan Limited (05151026) United Kingdom