About Skull Rok Holdings Limited (11111130) United Kingdom