About Capricorn Fund Managers Limited (06849383) United Kingdom