About Aurora Downhole Solutions Limited (SC390761) United Kingdom