About Peri Information Technologies And Consultancy Ltd (12022186) United Kingdom