UK based International Company Profile (ICP) provide online company credit reports, credit appraisals, company ownership and management reports, legal status and history details and other financial and business information for all emerging and major markets.