About Ophir Kedar Ltd (13555795) United Kingdom