About On The Rock Limited (11969788) United Kingdom