About De Conglomerates Limited (12976601) United Kingdom