About Ofi International Ltd. (10354489) United Kingdom