About Denlinc Investments Limited (13653403) United Kingdom