About Parisa Technologies Limited (05324277) United Kingdom