About Clerkenwell Capital Ltd (01723376) United Kingdom