About Plough Management 2021 Ltd (13422932) United Kingdom