About Anleck Corporate Holdings Ltd (13115676) United Kingdom