About Dense Limited (12372442) United Kingdom