Company name: NDB EUROPE LTD
Description: NDB is a life-long self-charging battery which is developed by nanotechnology using recycled graphitic carbon waste and when it’s fully used it converts to environmentally friendly byproducts.
69 Wilson St, London EC2A 2BB, United Kingdom