About Celltech Battery Holdings Limited (11996314) United Kingdom