About Capita Shared Services Limited (13497834) United Kingdom