About Propex Investments Ltd (SC434309) United Kingdom