About Bad & Boujie Ltd (12705079) United Kingdom