About Ripm Holdings Limited (13615232) United Kingdom