About Digiplex London 1 Limited (07584863) United Kingdom