About Blue Nile Blue Ltd (12821094) United Kingdom