About Ophir Mexico Limited (10467338) United Kingdom