About Capla Ltd. (05168228) United Kingdom