About Parhelia Analytics Limited (10272326) United Kingdom