About Beauty Babe Limited (12629274) United Kingdom