About Revolution Group Holdings Limited (NI634022) United Kingdom