About Parallel Path Limited (10829138) United Kingdom