About Digiplex Services Limited (12940261) United Kingdom