About Bit Diffusion Limited (07414648) United Kingdom