About Capithol Limited (11024484) United Kingdom