NetBit Electronics Ltd

4-8 Defoe Road
London
N16 0EF
United Kingdom