About Squad Beauty Ltd (12569750) United Kingdom