About Metanoia Associates Limited (13090531) United Kingdom