About Smc Geo Ltd (12918091) United Kingdom