About Richgeo Limited (12436454) United Kingdom