About Parallel Technologies Ltd. (08915393) United Kingdom