About Anleck Limited (11535254) United Kingdom