About Niyc Pidgeon Limited (10890247) United Kingdom