About Geo International Ltd (06008742) United Kingdom