About Parishatech Limited (10874979) United Kingdom