About Sen-fx Ltd. (09644306) United Kingdom