About Parallel (storm) Limited (09960736) United Kingdom