About Pigeon Capital Management 2 Limited (10373104) United Kingdom