About D Luxe Mink Extensions Ltd (12244462) United Kingdom