About Prisma Analytics Limited (09376660) United Kingdom