About Capricorn Ventures Limited (03816830) United Kingdom