About Afforsk Enterprises Limited (SC201092) United Kingdom