About Qplex Limited (09940323) United Kingdom