About Beauty & A Shot Ltd (13660121) United Kingdom