About Propogation Ltd (12173012) United Kingdom