About Denique Haluage Limited (12858513) United Kingdom