About Petris Technology Ltd. (05453198) United Kingdom