About Nine Deuce Ltd (13144009) United Kingdom