About Caplis Ltd (09684846) United Kingdom