About The Capda Group Limited (12562157) United Kingdom