About Btc (london) Limited (08781373) United Kingdom