About Quirky Beauty Ltd (11641298) United Kingdom