About Geekoy Ltd (13406324) United Kingdom