About Caribou Hair Ltd (12047415) United Kingdom