About Parallel Knot Limited (13704918) United Kingdom