About Capaldi Group Ltd. (SC642107) United Kingdom