About Plum Ventures Limited (11412536) United Kingdom