About Vegan Republic Beauty Ltd (11728518) United Kingdom