About Pektron Oh Limited (12801345) United Kingdom