About Parallel Medics Limited (13303005) United Kingdom