About Rokko Limited (04670096) United Kingdom