About Roka 94 Ltd (13614139) United Kingdom