Does anybody come across this Business to business supplier portal?

https://www.abraa.com/

Please submit your reviews. appreciate your time