About Rokko Holdings Ltd (11070950) United Kingdom