About Cerebrus Associates Limited (08029301) United Kingdom