About Propx Technologies Limited (10441595) United Kingdom