About Psilocybin Capital Ltd (12609211) United Kingdom