About Finnix Ltd. (10495959) United Kingdom