About New Coin Holdings Limited (SC401447) United Kingdom