About Cocap London Limited (02645296) United Kingdom