About Bit Bang Technology Ltd (11369958) United Kingdom