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.
"A Pigovian (Pigouvian) tax is a tax assessed against private individuals or businesses for engaging in activities that create adverse side effects for society."
Why would I pay a cleaning company instead of spending a lot less money on moving the satellite into a graveyard orbit before it runs out of propellant?
You'll be sued for domino effect that crashed everything?
But seriously, I have no idea how cleaning operations will look like. There are tens of thousands small piecies flying around at high speed. Every time I think about it my brain gives back cartoon scenes only as solution to cleanups.