About Canopius Capital Ten Limited (07353715) United Kingdom