About Roka (uk) Ltd (08140503) United Kingdom