About Ruba Beauty Ltd. (11273055) United Kingdom