About Bad & Boujee Beauty Limited (12277161) United Kingdom