About Extenlux Advisers Ltd. (11344445) United Kingdom