About Optimo International Ltd. (10190595) United Kingdom