About Simplex Investments Ltd (11443151) United Kingdom