About Ritchie Consultancy Limited (09184409) United Kingdom