About Ophir Mexico Holdings Limited (FC034173) Channel Islands