About Novel Batteries Limited (12818188) United Kingdom