About Parallel Insights Limited (09576854) United Kingdom