About Op Tech Ltd. (12223706) United Kingdom