About Parallel Consulting Limited (05107940) United Kingdom