About Plusplex Limited (12146483) United Kingdom