About Octangle Beauty Ltd (SC603910) United Kingdom