About Ophir Holdings & Ventures Limited (10467514) United Kingdom