About Coin O2 Limited (13535444) United Kingdom