About Elecbits Limited (06849933) United Kingdom