About Parallel Design Solution Ltd (11816907) United Kingdom