About Bit Technologies & Systems Limited (NI670597) United Kingdom