About Caprica Associates Ltd (12068687) United Kingdom