About Propagate Capital Ltd (13226778) United Kingdom