About Roka Engineering Solutions Ltd (13346409) United Kingdom