About Rok Excel Limited (13674899) United Kingdom