About Alterra Capital Brazil Limited (07343517) United Kingdom