About Bibi Beauty London Ltd (11858387) United Kingdom