About Capa Limited (NI057136) United Kingdom