About Bit Brain Software Limited (05974148) United Kingdom