About Rist Versos Limited (13327178) United Kingdom