About Capita Ess Holdings Limited (12714191) United Kingdom