About Geeman Ltd (10970938) United Kingdom