About Propandsnap Ltd (10273281) United Kingdom