About Rokko Rokko Desu Ltd (SC656028) United Kingdom