About Nikole Dubuque Limited (11897754) United Kingdom