What is their business model? This is far from first space debris cleanup company, but regardless of their technical capabilities, all of them are useless until the regulations introduce a requirement for the launch providers and satellite owners to clean their mess.