About Pickaxe Ventures Limited (11155011) United Kingdom