About Alligator Fund Icvc (IC000203) United Kingdom