About Goodera Limited (13034421) United Kingdom