About Roka Capital Ltd (13292091) United Kingdom