About Pigeon Investment Management Limited (06287005) United Kingdom