About Geeks Group Ltd (12874342) United Kingdom