About Geodesik Ltd (09276209) United Kingdom