About Bitshifter Limited (04881595) United Kingdom