About Bitxtra Ltd (13407106) United Kingdom