About Ophir Technology Limited (12507705) United Kingdom