About Rist Consulting Ltd (04178718) United Kingdom