About Capite Holdings Limited (02095680) United Kingdom