About Capricorp Ltd (11333603) United Kingdom