About Felisho Consulting Limited (12525198) United Kingdom