About Ophir Limited (10373313) United Kingdom