About Polura Ventures Limited (08714363) United Kingdom