About Pidgel Consulting Limited (12631232) United Kingdom