About Offshore Hosting Consulting & Management Ltd. (10930251) United Kingdom