About Kintaro Cells Power Great Britain Limited (11641853) United Kingdom