About Btc Cap Limited (11065203) United Kingdom