AstroPay is owned by founder Sergio Fogel who established the company back in 2009 alongside the company’s CEO Mikael Lijtenstein.