About Zplex8 Ltd (12811714) United Kingdom