Based on the domain name, this appears to be a financial services brand that may be involved in trading or investment activities, though the exact nature of their claimed services cannot be determined due to the site being offline.
Were you affected by Ovio Limp?
Your report helps us track and expose these operations.