About Pigeon Capital Management 3 Limited (12178629) United Kingdom