About Bit Development Ltd (07866651) United Kingdom