About Geo Deny Ltd (11359180) United Kingdom