About Arden Hexan Investments Limited (10513631) United Kingdom