About The Blue Nile (edinburgh) Ltd. (SC615965) United Kingdom