About Andromeda Beauty Ltd. (03660707) United Kingdom