About Seven Bit Hives Limited (09550354) United Kingdom