About Roka International Ltd (13240547) United Kingdom