About Farlin Overseas Ltd. (10238542) United Kingdom