About Parallel Thinking Ltd (04360784) United Kingdom