About Bambi Bains Beauty Ltd (12177610) United Kingdom