About Amicus Curiae Limited (08000128) United Kingdom