About Propulse S.a. Limited (09295794) United Kingdom