About Carpe Associates Limited (03641373) United Kingdom