About Geox Investments Ltd (13470046) United Kingdom