About 3 Horizons Capital Ltd (07408631) United Kingdom