About Platform Q Investments Limited (07831031) United Kingdom