About Logiplex Solutions Limited (08565991) United Kingdom