About Price Investments Ltd. (SC576325) United Kingdom